import handler from './index';
const reducer = (state = { ...handler.state }, action: { type: string}) => {
    let newState = JSON.parse(JSON.stringify(state));
    for(let key in handler.actionNames){
        if(handler.actionNames[key] === action.type){
            handler.actions[handler.actionNames[key]](newState,action);
            break;
        }
    }
    return newState
}

export default reducer